package cn.itcast.day04.demo03;
/*
使用方法的时候，注意事项：

1. 方法应该定义在类当中，但是不能再方法中在定义方法，不能嵌套
2.方法定义的前后顺序无所谓
3.方法定义之后不会执行，如果希望执行，请调用：单独调用、打印调用、赋值调用
4.如果方法有返回值，那么必须写上"return 返回值;",不能没有
5.return后面的返回值数据，必须和方法的返回值类型对照一致
6.对于一个void没有返回值的方法，就不能写return后面的返回值，只能写return自己
8.一个方法中可以有多个return语句，但必须保证同时只有一个会被执行到,两个return不能连写
 */
public class Demo04MethodNotice {
    public static void main(String[] args) {

    }

    public static int method1() {
        return 23;
    }

    public static void method2() {
        //return 10;//错误写法！方法没有返回值，那么return后面就不能写返回值
        return;//没有返回值，只是结束方法的执行而已
    }

    public static void method3() {
        System.out.println("AAA");
        System.out.println("bbb");
//        return:最后一行可以省略，但如果有返回值则必须写
    }

    public static int getMax(int a,int b) {
        /*int max;
        if(a>b) {
            max=a;
        }else {
            max=b;
        }
        return max;*/

        if (a>b) {
            return a;
        }else {
            return b;
        }
    }

}
